The easiest way to enter Tampico is via the international airport. There is one flight per day to/from Houston via Continental Airlines, another one daily to/from Dallas via American Airlines, and several others via Monterrey, Guadalajara, Reynosa, or Mexico City.
Alternately, Tampico is located a six-hour drive from the Mexican border with either McAllen or Brownsville, Texas.